trainer socks - German English Dictionary